.jqueryslidemenu ul li{position: relative;display: inline;float: left;z-index:500}
.jqueryslidemenu li.level .root {display:block;font-weight:bold;font-size:16px;height:49px;padding:0 15px;color:#07779d;text-transform:uppercase}
.jqueryslidemenu li.level .root span{position:relative;top:16px}
* html .jqueryslidemenu ul li a{display: inline-block;}
.jqueryslidemenu li.level .root:hover{background:url(../images/menuHover.gif) repeat-x}
.jqueryslidemenu li.level .active{background:url(../images/menuActive.gif) repeat-x left bottom}
/*1st sub level menu*/
.jqueryslidemenu ul li ul{position: absolute;left: 0;display: block;visibility: hidden;background:#07779d;z-index:501;}
.jqueryslidemenu ul li ul li{list-style:none;display:block;border-bottom: 1px solid #83bbce;height: 32px;line-height:32px;position:relative}
.jqueryslidemenu ul li ul li.last{border-bottom:none}
/*Sub level menu list items (undo style from Top level List Items)*/
.jqueryslidemenu ul li ul li{
display: list-item;
float: none;
}

/*All subsequent sub menu levels vertical offset after 1st level sub menu */
.jqueryslidemenu ul li ul li ul{
top: 0;
}

/* Sub level menu links style */
.jqueryslidemenu ul li ul li a {display:block;float: none;color:#fff;padding:0 7px 0 23px;float: none;width:190px;background: url(../images/icon.png) no-repeat 7px -193px;}

.jqueryslidemenu ul li ul li a:hover{background-color:#0b9aca}

/* ######### CSS classes applied to down and right arrow images  ######### */
.downarrowclass{position: absolute;top: 22px;right: 7px;}
.rightarrowclass{position: absolute;top: 9px;right: 7px;}
